keep yourself clean - Espagnol Anglais Dictionnaire